package com.order.dao.bean;

import java.util.*;

import com.order.dao.SeatDButil;

public class Seat
{
	public void initseata(String x,String y)
	{
		List<String[]> ll=SeatDButil.getidsa();
		if(ll.size()>0)
		{
		  SeatDButil.deldesk("a");
		}
		SeatDButil.initseata(x,y);
	}
	public void initseatb(String x)
	{
		List<String[]> ll=SeatDButil.getidsb();
		if(ll.size()>0)
		{
		  SeatDButil.deldesk("b");
		}
		SeatDButil.initseatb(x);
	}
	public void addseat(String xb)
	{
		String maxid=SeatDButil.getmaxseat(xb);
		if(maxid==null)
		{
			if(xb.charAt(0)=='a')
			{
				SeatDButil.addseat("a01");
			}
		    else if(xb.charAt(0)=='b')
		    {
		    	SeatDButil.addseat("b01");
		    }
		}
		else
		{
		System.out.println(maxid);
		String[] ma=maxid.split(xb);
		int num=Integer.parseInt(ma[1]);
		int x=num%10;
		int x1=num/10;
//			char c=maxid.charAt(1);
//			String s=Character.toString(c);
//			int x=Integer.parseInt(s);
//			int x1=0;
//			char c1=maxid.charAt(1);
//			String s1=Character.toString(c1);
//			 x1=Integer.parseInt(s1);
			String deskids=null;
			if(x==9)
			{
				x1=x1+1;
				x=0;
			}
			else
			{
			    x=x+1;
			}
			if(xb.charAt(0)=='a')
			{
			deskids='a'+String.valueOf(x1)+String.valueOf(x);
			}
		    else if(xb.charAt(0)=='b')
		    {
			deskids='b'+String.valueOf(x1)+String.valueOf(x);
		    }
			SeatDButil.addseat(deskids);
		}
	}
	public void delseat(String xb,String no)
	{
		boolean b=SeatDButil.ifhave(xb, no);
		if(b)
		{
			SeatDButil.delseat(xb, no);
		}
		else
		{
			
		}
	}
}